continuous catheters - French English Dictionary